body {
    font-family: 'Roboto', sans-serif;
}
.container {
    max-width: 1200px;
}
.bg-gray-800 {
    background-color: rgba(31, 41, 55, 0.9);
}
.text-red-500 {
    color: #ef4444;
}
.text-yellow-500 {
    color: #f59e0b;
}
.text-green-500 {
    color: #10b981;
}
#videoFeed {
    box-shadow: 0 0 10px rgba(0, 255, 255, 0.3);
}
button:hover {
    transform: scale(1.05);
    transition: transform 0.2s;
}
table.dataTable {
    background-color: rgba(31, 41, 55, 0.8);
}
table.dataTable thead th {
    background-color: #1f2937;
}
table.dataTable tbody tr:hover {
    background-color: rgba(59, 130, 246, 0.1);
}